package day02;
//此类适用于验证变量命名的测试dmeo
public class VarsDemo {
    public static void main(String[] args) {
        /*
        规定：
        1)只能包含字母、数字、_和$符，并且不能以数字开头
        2)严格区分大小写
        3)不能使用java关键字(java语言规定好的，有特殊含义的符号)
        4)不建议使用中文、拼音、拼音首字母等
         */
        int  a12b3c;        //合法
        //int  1a2b3c;      //不合法，变量名不可以是数字开头
        //int public;       //不合法，public是Java中的关键字，不可以作为变量名
        //int class;        //不合法，public是Java中的关键字，不可以作为变量名
        int 年龄;            //中文没问题，但不建议
        int nianling;       //拼音没问题，但不建议
        int nl;             //拼音简写没问题，但不建议
        int myAge;          //英文遵循小驼峰命名法，合法
        int age;            //如果只有一个单词，那么就全小写

        /*
        小驼峰：多个单词，只有第一个单词全部小写，其余单词首字母大写、多用于变量、方法等
        示例：userName、myJavaScore
        大驼峰：又被称之为反驼峰、多个单词，所有单词首字母大写、多用于类名命名
        示例：UserName、MyJavaScore
         */

    }
}
